$(function() {

	// 主要分类：咖啡豆及咖啡相关,等.
	commTemplUtil.initPage();

	// 渲染左侧菜单;
	commTemplUtil.initCommLeftMemu();
	commTemplUtil.setLeftMenu(2);
	supply_list();

	$("#publish_supply_info").click(
		function() {
			window.location = "B1.dev.html"
		}
	);
	var tmplObj = _.template($('#item_template').html());
	//已取消模版渲染
	var tmplObj1 = _.template($('#item_template1').html());

	function supply_list() {
		$.ajax({
			url: PAGE_CONFIG.requestUrl.supplyManagement,
			type: "get",
			dataType: "json",

			success: function(result) {
				var datas = $.extend([], result.data);
				var temlHtml = tmplObj(datas);
				var temlHtml1 = tmplObj1(datas);
				$("#commTabs_1_body").html(temlHtml);

				$("#commTabs_2_body").html(temlHtml1);
				removeBtn();

			},
			error: function(xhr, status, error) {
				var temlHtml = tmplObj([]);
				var temlHtml1 = tmplObj([]);
				$("#commTabs_1_body").html(temlHtml);
				//已取消 模版
				$("#commTabs_2_body").html(temlHtml);
			},
		});
	};
	//点击取消 触发的事件
	function removeBtn() {
		$(".btn-default").click(function() {
			var getSrc = $(this).attr("data-src");

			$.ajax({
				url: getSrc,
				type: "put",
				dataType: "json",
				data: {
					_token: COMM_DATA.csrfToken,
				},
				success: function(result) {
					var datas = $.extend([], result.data);
					var temlHtml = tmplObj(datas);
					var temlHtml1 = tmplObj1(datas);
					$("#commTabs_1_body").html(temlHtml);
					$("#commTabs_2_body").html(temlHtml1);
					supply_list();
				},
				error: function(xhr, status, error) {
					var temlHtml = tmplObj([]);
					var temlHtml1 = tmplObj([]);
					$("#commTabs_1_body").html(temlHtml);
					$("#commTabs_2_body").html(temlHtml1);
				}

			});
		});
	}
	//标签 切换
	$.fn.commNavTabs = function() {
		/* common nav-tabs */
		// comm-tabs, comm-tabs-head, head-item
		// comm-tabs-body, comm-tabs-body, body-item

		this.each(function() {
			var headItems = $(this).find(".head-item");
			var bodyItems = $(this).find(".body-item");
			headItems.on("click", function() {
				var idx = $(this).index();
				var tmpBodyItem = bodyItems.eq(idx);
				$(this).addClass("current").siblings().removeClass("current");
				tmpBodyItem.show().siblings().hide();
			});
		});
	};
	$("#commTabs_1").commNavTabs();

});